utilization of living resources - Español Inglés Diccionario